WPAICG\Dashboard\Ajax\SettingsAjaxHandler C

Total Complexity 106
Dependencies 7
Dependents 2
Total lines 444
Lines of code 307
Logical lines of code 216
Comment lines 76
Methods 12
Properties 0

Methods 12

Method Rating Maintainability Complexity Lines of code
save_all_security_settings()
B
40 24 50
save_global_ai_parameters()
A
43 16 45
save_enhancer_actions()
A
45 13 39
save_all_provider_api_details()
A
48 11 31
save_semantic_search_settings()
A
46 10 36
ajax_save_settings()
A
48 7 32
save_enhancer_settings()
S
54 6 21
save_public_api_key()
S
57 6 17
ajax_handle_migration_choice()
S
56 5 16
save_main_provider_selection()
S
70 3 6
save_google_safety_settings_if_applicable()
S
72 3 5
ajax_dismiss_migration_notice()
S
65 2 9